Text copied to clipboard!
Naslov
Text copied to clipboard!Full Stack Python Razvijalec
Opis
Text copied to clipboard!
Iščemo izkušenega Full Stack Python razvijalca, ki se bo pridružil naši ekipi in sodeloval pri razvoju inovativnih spletnih ter mobilnih aplikacij. Kot Full Stack Python razvijalec boste odgovorni za načrtovanje, razvoj, testiranje in vzdrževanje celovitih rešitev, ki vključujejo tako strežniški kot odjemalski del. Vaša vloga bo ključna pri povezovanju različnih tehnologij, zagotavljanju visoke kakovosti kode ter sodelovanju z drugimi člani ekipe, kot so oblikovalci, produktni vodje in drugi razvijalci.
Vaše naloge bodo obsegale razvoj in implementacijo novih funkcionalnosti, optimizacijo obstoječih rešitev ter odpravljanje napak. Pričakujemo, da boste uporabljali sodobne Python ogrodja, kot so Django ali Flask, ter znali delati z relacijskimi in nerelacijskimi bazami podatkov. Prav tako boste sodelovali pri razvoju uporabniških vmesnikov z uporabo JavaScript ogrodij, kot so React, Angular ali Vue.js.
Pomembno je, da ste sposobni samostojnega dela, hkrati pa znate učinkovito komunicirati in sodelovati v timu. Pričakujemo, da boste sledili najboljšim praksam razvoja programske opreme, uporabljali orodja za nadzor različic (npr. Git) ter sodelovali pri načrtovanju arhitekture aplikacij. Prav tako boste odgovorni za pisanje tehnične dokumentacije in izvajanje enotnih ter integracijskih testov.
Ponujamo dinamično delovno okolje, možnost dela na daljavo, fleksibilen delovni čas ter priložnost za strokovni in osebni razvoj. Če vas veseli delo z najnovejšimi tehnologijami in želite soustvarjati napredne digitalne rešitve, vas vabimo, da se prijavite na razpisano delovno mesto.
Odgovornosti
Text copied to clipboard!- Načrtovanje in razvoj spletnih ter mobilnih aplikacij z uporabo Pythona.
- Razvoj strežniškega dela z ogrodji, kot so Django ali Flask.
- Implementacija uporabniških vmesnikov z JavaScript ogrodji (npr. React, Angular, Vue.js).
- Integracija z relacijskimi in nerelacijskimi bazami podatkov.
- Pisanje in vzdrževanje tehnične dokumentacije.
- Izvajanje enotnih in integracijskih testov.
- Optimizacija obstoječih rešitev za boljšo zmogljivost.
- Sodelovanje z drugimi člani ekipe pri načrtovanju arhitekture.
- Uporaba orodij za nadzor različic (npr. Git).
- Odpravljanje napak in zagotavljanje visoke kakovosti kode.
Zahteve
Text copied to clipboard!- Izkušnje z razvojem v Pythonu (Django, Flask ali podobno).
- Dobro poznavanje JavaScript ogrodij (React, Angular ali Vue.js).
- Sposobnost dela z relacijskimi in nerelacijskimi bazami podatkov.
- Poznavanje orodij za nadzor različic (Git).
- Izkušnje z razvojem REST API-jev.
- Sposobnost samostojnega in timskega dela.
- Dobro razumevanje najboljših praks razvoja programske opreme.
- Sposobnost pisanja tehnične dokumentacije.
- Izkušnje z izvajanjem testov in odpravljanjem napak.
- Dobro znanje angleškega jezika.
Možna vprašanja na razgovoru
Text copied to clipboard!- Katera Python ogrodja ste uporabljali pri prejšnjih projektih?
- Kako pristopate k razvoju REST API-jev?
- Kakšne izkušnje imate z JavaScript ogrodji?
- Kako zagotavljate kakovost kode v svojem delu?
- Ali ste že delali z relacijskimi in nerelacijskimi bazami podatkov?
- Kako rešujete težave pri integraciji različnih tehnologij?
- Kakšno vlogo ima za vas tehnična dokumentacija?
- Kako pristopate k testiranju aplikacij?
- Ali ste že delali v agilnih razvojnih okoljih?
- Kakšne so vaše izkušnje z delom na daljavo?